all better (now) - Turkish English Dictionary